moving spirit – English–Español translations

🇬🇧 en es 🇪🇸

moving spirit noun

  • provider of significant impetus or guidance
alma
Wiktionary Links